What does POLAR mean in chemistry? if compounds like H2O, NH3, what does that actually mean? please explain in simple english if possible. thanks 3 following 2 answers 2 Report Abuse Are you sure you want to delete this answer? Yes No Pat McCrory ...